confocal microscopes - English Synonyms Dictionary